﻿namespace Iso
{
    public enum PluginDrawOrder
    {
        First,
        AfterBackground,
        AfterObjects,
        AfterUI,
        AfterFader,
        Off,
    }

    public interface ICustomPlugin
    {
        void Load();
        void Unload();
        void OnEvent(IrrlichtLime.Event evnt);
        void OnUpdate();
        void OnDraw();
        PluginDrawOrder GetDrawOrder();
    }
}
